body {
  width: 1.5625rem;
}

div {
  width: 6.25rem;
  height: 12.5rem;
}

p {
  background: url("../image/loading/loading-txt.png") no-repeat center/100% 100%;
  position: absolute;
  left: 50%;
  margin-left: -6.25rem;
}

h1 {
  background: url("../image/loading/loading-txt.png") no-repeat center/100% 100%;
  position: absolute;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(1) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(2) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(3) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(4) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(5) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(6) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(7) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(8) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(9) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(10) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(11) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}

.gift-box > div {
  -webkit-animation: giftbox 2s infinite;
          animation: giftbox 2s infinite;
}

.gift-box > div:nth-child(12) > div {
  -webkit-animation: giftboxmove 1s infinite;
          animation: giftboxmove 1s infinite;
}
